汪洋: vast body of water...
举: to lift, to hold up, to cite, to enumerate, to act, to raise, to choose, to elect, act, move, deed...
赶上: to keep up with, to catch up with, to overtake, to chance upon, in time for...
肿: to swell, swelling, swollen...
不愧: to be worthy of, to deserve to be called, to prove oneself to be...
口哨: whistle...
司机: chauffeur, driver...